package com.qianxun.module.datasource1.common.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.qianxun.module.datasource1.common.entity.DataTemplate;
import com.baomidou.mybatisplus.extension.service.IService;

/**
* com.qianxun.module.datasource1.common.entity.DataTemplate模型业务接口
* @author: admin
* @date: 2020-02-05
* @version: 1.0.0
*/
public interface DataTemplateService extends IService<DataTemplate> {

    /**
     * 分页获取指定用户的数据模板信息
     * @param userKey 用户key
     * @param sign 标签
     * @param title 标题
     * @param current 页数
     * @param size 页显示数
     * @return
     */
    IPage<DataTemplate> getPage(String userKey, String sign, String title, Integer current, Integer size);

    /**
     * 新增模板数据
     * @param dataTemplate 模板数据信息
     */
    void add(DataTemplate dataTemplate);
}